hanging temple - French English Dictionary